Shell Achieves $3.6 Billion Q2 Profit Despite Revenue Challenges, Eyes Future Growth
Shell plc reports a Q2 2025 net income of $3.6 billion, slightly up from last year, despite a revenue drop. The company continues its shareholder returns with $5.7 billion distribu...